, , ,

Benchmark

Définition

La conclusion des tests nous montre qu'Ubuntu s'en sort très bien face à tous les autres systèmes d'exploitation, dans quasiment tous les domaines. (Windows, autres distributions linux, Bsd, mac,… ). Et c'est la même chose pour les logiciels libres - ou encore l'expérience faites par les utilisateurs d'une des meilleures interface homme / machine.

Un benchmark est un banc d'essai permettant de mesurer les performances d'un système pour le comparer à d'autres.

Un test de performance, ou benchmark, est un test dont l'objectif est de déterminer la performance d'un système informatique.

L'acception la plus courante de ce terme est celle dans laquelle ces tests logiciels vont avoir pour objectif de mesurer les temps de réponse d'un système applicatif en fonction de sa sollicitation. Cette définition est donc très proche de celle de test de charge où l'on mesure le comportement d'un système en fonction de la charge d'utilisateurs simultanés.

Voir Test de performance ( et méthodologie ) sur Wikipedia.

Voir des pages en rapport :

Résultats de Benchmark entre Ubuntu et autre distribution

Firefox contre les autres navigateurs

Voici chronologiquement les tests qui vont vous indiquer l'évolution de Firefox et son niveau actuel comparé aux autres navigateurs1) :

500x_memory_use.jpg

La conclusion ? Firefox est stable en mémoire et requiert le moins de mémoire, et stable dans l'OS, il met relativement plus de temps a se charger/lancer ( mais un programme ne se lance qu'une seule fois en principe - selon l'utilisation que fait l'utilisateur de son pc), il est sécurisé, il est parmis LES PLUS RAPIDE à afficher les pages, le css, le javascript. Ce n'est pas une ferrari2), c'est d'une voiture allemande qui tient la route, avec ce qu'il faut sous le capot.

Également le flash composant que l'on retrouve souvent sur internet se voit amélioré dans sa version 10, permettant l'utilisation partiel de la carte graphique. Le flash devrait a terme être compatible avec les nouvelles carte graphique (et vdpau), pour par exemple lire des videos "Hd" sur internet.

Il ne passe pas encore ( dans sa version 3.5 ) l'acid test (version 3) , par choix de développement.

Mais son atout restera toujours la communauté avec ses milliers d'extensions Firefox libre, tout comme Firefox lui même.

Attention, ce qui ralentit Firefox et les autres navigateurs, c'est tous les "plugins" ou "extensions" que l'utilisateur rajoute, voir de trop nombreux marque page.

Les benchmarks sont réalisés avec la configuration par défaut.

Benchmark : l'émulation avec wine, est ce qu'un exe ou un jeu est plus rapide sous linux ?

Réponse : OUI !

Oui Linux fait mieux que windows, sur son propre terrain de jeu.

Les résultats sont plutôt intéressants. Sur un total de 148 tests effectués, Wine est premier dans 67 essais, et a des performances d'ordre similaire sur 21 autre test (entre 0 - 20 % de diffèrence) : ces tests incluaient le rendu de texture, OpenGL, détection de virus, des tests de mémoire et des test de puissance CPU.

Et tous les jeux windows sont aussi sur ubuntu, linux :

Note : wine supporte de plus en plus DirectX 10.

Benchmark carte graphique : pilotes libres contre propriétaires

Les pilotes libres sont significativement meilleurs dans 8 tests, ont des valeurs équivalentes dans les 3 autres tests.

Les performances des pilotes libres en 3D s'améliorent également.

Voir l'état d'avancement des pilotes libres, et l'implémentation de gallium3D sur la page opengl.

Ubuntu 10.04 contre Windows 7, Mac OS X 10.6.3

Source : Mac OS X 10.6.3 vs. Windows 7 vs. Ubuntu 10.04 Benchmarks

Ubuntu 10.04 contre CentOS 5.4, Fedora 12, Red Hat 6

Ubuntu 10.04 contre CentOS 5.4, Fedora 12, Red Hat 6 (The First Benchmarks Of Red Hat Enterprise Linux 6.0)

Ubuntu 9.04 et 9.10 contre Vista et Windows 7 : Le temps de démarrage en vidéo

Source : Vista, Windows 7, Ubuntu 9.04 and 9.10 boot speed comparison

Linux vs Windows 7

Source : Linux vs Windows 7

Ubuntu 7.10 vs Windows XP SP3 Application

Source : Ubuntu 7.10 vs Windows XP SP3: Application Performance

Ubuntu 8.04 vs Windows Xp SP3 - Application

Source : Ubuntu 8.04 LTS vs. Windows XP SP3: Application Performance Benchmark

Ubuntu 8.10 vs Ubuntu 9.04 (32 bit vs 64 bit) vs Windows Vista vs Windows 7

Source : Benchmarked: Ubuntu vs Vista vs Windows 7

Permet également de voir les avantages de l'ext4.

Ubuntu 8.10 contre Mac OS X 10.5

Source : Mac OS X 10.5 vs. Ubuntu 8.10 Benchmarks

Ubuntu 9.10 contre FreeBSD 8.0

Source : FreeBSD 8.0 vs. Ubuntu 9.10 Benchmarks

Résultat sans appel : Ubuntu bat FreeBSD sur 18 sur 23 test.

Freebsd bat ubuntu sur les test avec 7-Zip, C-Ray, John The Ripper MD5, BYTE Unix Benchmark Dhrystone 2, et SQLite.

Ubuntu 8.10 vs. OpenSolaris vs. FreeBSD

Source : Ubuntu vs. OpenSolaris vs. FreeBSD Benchmarks

Ubuntu 8.10 x86 vs Gentoo x86_64

Source : Gentoo x86_64 vs KUbuntu 8.10 x86 using Phoronix Test Suite (version de kde diffèrente kde 3.5 pour gentoo, et kde 4.2 pour kubuntu, les résultats peuvent être faussés)

Ubuntu 8.04 , Fedora 9, Mandriva 2008

Source : Ubuntu, Fedora, Mandriva Performance Compared

Resultat : Ubuntu 8.04 a gagné dans 14 des 28 épreuves. Mandriva 2008.1 avait gagné à trois des neuf essais pour lesquels il a été utilisé. Ces trois tests ont tous été basés sur Java 2.0 au sein SciMark, qui effectue des calculs mathématiques. Dans 9 des 19 autres tests qui ont été simplement entre Ubuntu 8.04 et Fedora 9, la distribution basée sur Red Hat avait gagné. Dans beaucoup de ces essais, les résultats étaient très semblables dans d'autres, il y avait un delta bien plus grande. Quant à la distribution qui est le plus rapide, à partir de l'ensemble de ces essais et leurs résultats variables, cela dépend vraiment de quelles besoin dans l'univers Linux sont les plus importantes pour vous.

Ubuntu 9.04 Beta vs. Fedora 11 Beta

Source : Ubuntu 9.04 Beta vs. Fedora 11 Beta Performance

Ubuntu 9.04: 32-bit vs 64-bit

Système de fichier ext contre les autres

Multiplatform OpenOffice.org 3.0 Benchmark

Source : Multiplatform OpenOffice.org 3.0 Benchmark

Multiplatform Java benchmark

Outils de virtualisation

Metacity et les autres moteur gtk

Un benchmark sur les moteurs gtk compatible et installable sur ubuntu, sans changer de distribution.

Choisissez bien votre moteur gtk et votre thème :

Source du benchmark : Gtk Engines Benchmarks – What’s the fastest?

Le plus rapide :

Esthétique :

Les thèmes xfce peuvent être un bon compromis là ou l'esthétique est secondaire.

Bluecurve n'est pas installé par défaut. Les possesseurs de Synaptic pourront l'installer facilement.

Ubuntu vs Kubuntu vs Xubuntu

Source : Ubuntu, Kubuntu, & Xubuntu

Résultat de benchmark de logiciel libre

Ogg Vorbis (audio)

Tout à droite se trouve le high Anchor ( référent haut ), qui n’est qu’un point de repère sur la qualité mp3 obtenu a plus haut débit ( 128kbit/s 44khz ).

L’ogg Vorbis l’emporte, et est supérieur au mp3 à débit supérieur.

Vous pouvez voir qu’à débit égal pour une assez forte compression ( 64 kbit/s ) le ogg rend 2 fois plus de « son ».

La bande passante résultante est deux fois plus importante.

7.5 khz pour le mp3

15khz pour l’ogg.

Codec X264 (video)

Codec video Sans perte

Image sans perte

Archiveur 7zip

Benchmark constructeur

Notebooks

Site de benchmark à connaître

Sites globaux

Benchmark des langages de programmation

Benchmark de consommation électrique

Et benchmark de la performance par watt consommé ( ou rendement ).

CPU

Carte graphique (GCU)

Disque dur (hard disk)

Notebook / Laptop / Portable

Codec Video et Audio

Benchmark graphique

Avant d'utiliser un benchmark, il est indispensable d'activer l'accélération graphique.

nvidia

ati

GlxGears

GlxGears est un benchmark pour votre carte graphique qui vous donne un aperçu d'un score à titre indicatif. Lancer le terminal et taper:

glxgears

Installation:

 sudo apt-get install glx-utils 

Lancement du benchmark:

glxgears

Le résultat de la commande devrait vous donner ceci:

Running synchronized to the vertical refresh.  The framerate should be
approximately 1/905 the monitor refresh rate.
98337 frames in 5.0 seconds = 19667.262 FPS
98314 frames in 5.0 seconds = 19662.754 FPS
98368 frames in 5.0 seconds = 19673.479 FPS

Pour plus d'info :

glxgears -info

Unigine

Unigine est un moteur intéressant présenté ici sous forme de bench Unigine v0.4 Sanctuary demo. Il permet de tester sa carte graphique sous DirectX 9 (windows) et OpenGL. Ce bench utilise jusqu'à 500 000 polygones par scène, 5 sources de lumière, un rendu HDR et toutes les dernières avancées en matière de rendu. Totalement gratuit, il est assez léger à télécharger (26 Mo) et permet des benchs dans toutes les résolutions…

site (anglais) : http://unigine.com/

Téléchargement

Unigine Sanctuary : http://unigine.com/download/files/Unigine_Sanctuary2_Linux.tar.bz2

Unigine Sanctuary v2.2 : http://unigine.com/download/files/Unigine_Sanctuary-2.2.run

Unigine Tropics : http://unigine.com/download/files/Unigine_Tropics_Linux.tar.bz2

Unigine Tropics v1.2 : http://unigine.com/download/files/Unigine_Tropics-1.2.run

Liens: http://unigine.com/download/

installation

décompresser l'archive et lancer le script fullscreen_1280x1024.sh (plein écran) ,windowed_1280x1024.sh (mode fenêtre)

capture d'écran : appuyer sur la touche F12 pour lancer une capture d'écran, l'image sera sauvegardée dans le dossier Unigine_Tropics_Linux/bin/screenshots/

LightsMark

Lightsmark 2007 est un benchmark qui a pour objectif d’évaluer les performances des cartes graphiques sous environnement OpenGL. Le benchmark est compatible avec les cartes graphiques avec GPU nVIDIA et ATI et mise grandement sur les effets d’ombre et les éclairages dynamiques.

Téléchargement

lightsmark.jpg

Lightsmark2008 : http://www.dee.cz/lightsmark/Lightsmark2008.1.9.tar.bz2

site (anglais) : http://dee.cz/lightsmark/

Phoronix Test Suite

Pour installer phoronix test suite cliquer ici. ( site officiel de phoronix )

Ce programme télécharge une multitude de démos de jeux principalement (doom3,nexuiz,warsow,quake4,…) ainsi que des benchmarks (Lightsmark, unigine …)

Liste des tests : http://global.phoronix-test-suite.com/?k=tests

Présentation de la version 2 (en anglais)

Lancer un bench

Installer un programme de bench par exemple unigine :

phoronix-test-suite install unigine

ensuite pour le lancer :

phoronix-test-suite benchmark unigine

possibilité de sauvergarder les données et de les lire sur votre navigateur internet.

Téléchargement

http://phoronix-test-suite.com/?k=downloads

site (anglais) : http://phoronix-test-suite.com/

Page de la doc relative à l'installation de la version graphique: phoronix_test_suite

Script

Ce script permet de connaître le modèle de la carte graphique, des processeurs, des dimensions de l'écran, la version et le nom du pilote utilisé, la version du kernel et le résultat obtenu de la commande glxgears.

Ouvrir un éditeur de texte ,coller le code et enregistrer le, render le exécutable et lancer le avec terminal.

#! /bin/bash
#ce script permet de connaître:
#modele carte graphique, processeurs, dimension ecran, version du pilote et Kernel, resultat de glxgears.

grep VGA /proc/pci 2> /dev/null || lspci | grep VGA | colrm 1 4 ; egrep "model name|MHz" /proc/cpuinfo ; \
xdpyinfo | egrep "version:|dimensions|depth of" ; glxinfo | egrep -A2 "direct rendering|OpenGL vendor" ; \
uname -sr; glxgears & sleep 30 ; killall glxgears

Un autre outils très pratique qui donne tout un tas d'informations sur la machine ainsi qu'une demi-douzaine de benchmark est le paquet hardinfo.

Benchmark Navigateur - Internet

Benchmark disque dur

Benchmark Reseau - Accessibilité de site

Tester sa vitesse de connexion :

Voir aussi

* Documentation sur les cartes graphiques Ati

* Documentation sur les cartes graphiques Nvidia

* Documentation sur les cartes graphiques Intel

* Documentation sur les cartes graphiques

* Liste des modèles de cartes graphiques


Contributeurs : Psychederic.

2)
"pour la vitesse" comparé à chrome, bien que firefox ait un rendu plus rapide des pages il est plus lent pour le javascript, ca va venir ;), mais avez vous besoin d'un bolide ou …
3)
carte et driver nvidia